detention center
noun
1
: a place where people who have entered a country illegally are kept for a period of time
2
: a place where people who have committed crimes are kept as punishment
She spent several months in a detention center for women.
a juvenile detention center
Love words? Need even more definitions?
Merriam-Webster unabridged
Share